Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 ST PETERS ROAD Detached £322,000 28 Nov 2018
75 ST PETERS ROAD Detached £72,500 21 Jul 1997
77 ST PETERS ROAD Detached £220,000 8 Dec 2004